Tolerance synthesis by neural learning and nonlinear programming
نویسنده
چکیده
The tolerance design directly in#uences the functionality of products and related production costs. Tolerance synthesis is a procedure that distributes assembly tolerances between components or distributes "nal part design tolerances between related tolerances. In order to make a reliable trade-o! between design tolerances and costs, it is necessary to obtain the cost}tolerance relationships. Various operations such as turning, milling, drilling, grinding, casting, etc., have di!erent cost}tolerance relationships. Previous studies have usually established cost}tolerance functions for various manufacturing operations by regression analysis using the empirical data. Using traditional methods of regression analysis, people must make assumptions about the form of the regression equation or its parameters, which may not be valid. The neural network recently has been reported to be an e!ective statistical tool for determining the relationships between input factors and output responses. This study deals with the optimal tolerance design for an assembly simultaneously considering manufacturing cost and quality loss. In this paper, a backpropagation (BP) network is applied to "t the cost}tolerance relationship. Once the cost}tolerance functions have been generated, mathematical models for tolerance synthesis can be built. By solving the formulated mathematical models, the optimal tolerance allocation can be generated. An optimization method based on simulated annealing (SA) is then used to locate the combination of controllable factors (tolerances) to optimize the output response (manufacturing cost plus quality loss) using the equations stemming from the trained network. A tolerance synthesis problem for a motor assembly is used to investigate the e!ectiveness and e$ciency of the proposed methodology. ( 2001 Elsevier Science B.V. All rights reserved.
منابع مشابه
Verification of an Evolutionary-based Wavelet Neural Network Model for Nonlinear Function Approximation
Nonlinear function approximation is one of the most important tasks in system analysis and identification. Several models have been presented to achieve an accurate approximation on nonlinear mathematics functions. However, the majority of the models are specific to certain problems and systems. In this paper, an evolutionary-based wavelet neural network model is proposed for structure definiti...
متن کاملAn efficient modified neural network for solving nonlinear programming problems with hybrid constraints
This paper presents the optimization techniques for solving convex programming problems with hybrid constraints. According to the saddle point theorem, optimization theory, convex analysis theory, Lyapunov stability theory and LaSalleinvariance principle, a neural network model is constructed. The equilibrium point of the proposed model is proved to be equivalent to the optima...
متن کاملBank efficiency evaluation using a neural network-DEA method
In the present time, evaluating the performance of banks is one of the important subjects for societies and the bank managers who want to expand the scope of their operation. One of the non-parametric approaches for evaluating efficiency is data envelopment analysis(DEA). By a mathematical programming model, DEA provides an estimation of efficiency surfaces. A major problem faced by DEA is that...
متن کاملIterative learning identification and control for dynamic systems described by NARMAX model
A new iterative learning controller is proposed for a general unknown discrete time-varying nonlinear non-affine system represented by NARMAX (Nonlinear Autoregressive Moving Average with eXogenous inputs) model. The proposed controller is composed of an iterative learning neural identifier and an iterative learning controller. Iterative learning control and iterative learning identification ar...
متن کاملA Recurrent Neural Network Model for Solving Linear Semidefinite Programming
In this paper we solve a wide rang of Semidefinite Programming (SDP) Problem by using Recurrent Neural Networks (RNNs). SDP is an important numerical tool for analysis and synthesis in systems and control theory. First we reformulate the problem to a linear programming problem, second we reformulate it to a first order system of ordinary differential equations. Then a recurrent neural network...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001